package com.yycx.module.bus.provider.service;

import com.yycx.common.mybatis.base.service.IBaseService;
import com.yycx.module.bus.client.entity.BusSfinance;
import com.yycx.module.bus.client.entity.BusSfinanceDetails;

import java.util.List;

/**
 * 厂家对账明细 接口
 *
 * @author flyme
 * @date 2021-02-19
 */
public interface BusSfinanceDetailsService extends IBaseService<BusSfinanceDetails> {
    /**
     * 初始化对账明细
     *
     * @param benQiHjFinance
     */
    List<BusSfinanceDetails> getBenQiHeJiList(BusSfinance benQiHjFinance);

    /**
     * 查询上期累计
     * @param busFinance
     * @return
     */
    List<BusSfinanceDetails> getShangQiList(BusSfinance busFinance);

    List<BusSfinanceDetails> listBySFinanceId(Long sfinanceId);

}
